/* =====================================================================================================================
修改样式
===================================================================================================================== */

:root {
    --font-monospace: 'Sarasa Mono SC', 'Fira Code', 'Roboto Mono', monospace !important;
}

#write {
    max-width: 1200px;
}

h1 {
    text-align: center;
}

h2 {
    padding-bottom: 0.3em;
}

h4 {
    color: #8c8c8c;
}

h5 {
    color: #8c8c8c;
}

h6 {
    color: #8c8c8c;
}

#write p {
    line-height: 1.2rem;
}

p,
blockquote,
ul,
ol,
dl,
table {
    margin: 0.3em 0;
}

li p {
    margin: 0.15em 0;
}

#write code, tt {
    font-size: 1em;
    font-weight: unset;
}

.md-task-list-item.task-list-done {
    color: #52c41a;
}

.md-task-list-item.task-list-done code {
    color: #52c41a !important;
}

.CodeMirror.cm-s-typora-default div.CodeMirror-cursor {
    border-left-width: 2px;
}

.CodeMirror div.CodeMirror-cursor {
    border-left-width: 1px;
}

/* =====================================================================================================================
新增样式
===================================================================================================================== */

/** 自定义样式：注释 */
[style*="class:"][style*="ydl-comment"] {
    color: #595959;
    font-family: '楷体';
}

[style*="class:"][style*="ydl-comment"] code {
    color: #8c8c8c !important;
}

/** 自定义样式：引用块-危险 */
blockquote[style*="class:"][style*="ydl-danger"] {
    border-left-color: #f5222d;
    background-color: rgb(245, 34, 45, 0.1);
}

/** 自定义样式：引用块-警告 */
blockquote[style*="class:"][style*="ydl-warning"] {
    border-left-color: #fa8c16;
    background-color: rgb(250, 140, 22, 0.1);
}

/** 自定义样式：引用块-信息 */
blockquote[style*="class:"][style*="ydl-info"] {
    border-left-color: #1677ff;
    background-color: rgb(22, 119, 255, 0.1);
}
